special provincial directorate of administration - Français Anglais Dictionnaire